[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Int 61 Fn 0001 - Banyan Vines - "sowait" - Wait For Asynchronous Event C [N]
AX = 0001h subfn 0005h
DS:DX -> communications control block (function 0005h)
Return: AX = status (see below)
Notes: Banyan can use any interrupt from 60h through 66h. The Banyan
interrupt handler is identified by the string "BANV" in the four
bytes immediately preceding the interrupt handler
returns results for all asynchronous operations invoked from the
data segment used for this call
See Also: AX=0001h/SF=0002h,AX=0001h/SF=0009h
Values for status:
0000h successful
0001h service not installed
0002h invalid service ID
0003h-000Ah reserved for BANV interface errors
00A2h no more buffer space available
00A3h timeout event
Format of control block:
Offset Size Description
00h WORD 0005h
02h WORD pointer to argument block (see below)
04h WORD error return code
06h 4 BYTEs reserved
Format of argument block:
Offset Size Description
00h WORD pointer to WORD event pointer
02h WORD timeout in multiples of 200ms, FFFFh = infinite
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson